/** Returns true if the specified type denotes an orderable type */ public boolean isOrderableType(Object type) { return isNumericType(type) || isStringType(type) || isDateClass(type) || isEnumType(type); }
else if (isNumericType(left) && isNumericType(right)) { return true;
else if (isNumericType(left) && isNumericType(right)) { return true;
else if (isNumericType(left) && isNumericType(right)) { return true;
!isNumericType(left) || !isNumericType(right)) { return null;
!isNumericType(left) || !isNumericType(right)) { return null;
!isNumericType(left) || !isNumericType(right)) { return null;