public static Integer gt(Object o1, Object o2){
		if (o1 == null && o2 == null){
			return 0;
		} else if (o1 != null && o2 == null){
			return 1;
		} else if (o1 instanceof Number && o2 instanceof Number){
			return ((Number)o1).doubleValue() > ((Number)o2).doubleValue() ? 1 : 0;
		}  
		return 0;
	}