Class RJavaComparator
- java.lang.Object
- 
- RJavaComparator
 
- 
 public class RJavaComparator extends java.lang.ObjectUtility class to compare two objects in the sense of the java.lang.Comparable interface
- 
- 
Constructor SummaryConstructors Constructor Description RJavaComparator()
 - 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static intcompare(java.lang.Object a, java.lang.Object b)compares a and b in the sense of the java.lang.Comparable if possible
 
- 
- 
- 
Method Detail- 
comparepublic static int compare(java.lang.Object a, java.lang.Object b) throws NotComparableExceptioncompares a and b in the sense of the java.lang.Comparable if possibleinstances of the Number interface are treated specially, in order to allow comparing Numbers of different classes, for example it is allowed to compare a Double with an Integer. if the Numbers have the same class, they are compared normally, otherwise they are first converted to Doubles and then compared - Parameters:
- a- an object
- b- another object
- Returns:
- the result of a.compareTo(b)if this makes sense
- Throws:
- NotComparableException- if the two objects are not comparable
 
 
- 
 
-