Class Overview
This comparator compares two given objects and is null safe.
Public Constructors
Public Methods
public
int
compare
(Object o1, Object o2)
Compares two given objects. Returns 0 if both objects are null, 1 if o2
is null, -1 if o1 is null. In case when both objects are not null,
returns the result of o1.compareTo(o2) as long as o1 implements
Comparable, otherwise returns 0.
Note that if o1 is an instance of Comparable
and o2 is not of
the same type may result in ClassCastException.
Parameters
o1
| object to compare |
o2
| object to compare |