1 package com.calipso.reportgenerator.reportcalculator.expression; 2 3 import com.calipso.reportgenerator.reportcalculator.SharedInteger; 4 5 import java.util.Comparator ; 6 7 14 15 public class SharedIntegerComparator implements Comparator { 16 17 public int compare(Object o1, Object o2) { 18 if(o2 instanceof String ) { 19 SharedInteger integer = SharedInteger.newFrom(Integer.valueOf(o2.toString())); 20 return ((SharedInteger)o1).compareTo(integer); 21 } else { 22 return ((SharedInteger)o1).compareTo(o2); 23 } 24 } 25 26 } 27 | Popular Tags |