This class represents a comparator to be used for equality as well as
for ordering; instances of this class provide a hashcode function
consistent with equal (if two objects are equal , they have the same hashcode ),
equality with null values is supported.
FastComparator can be employed with FastMap (e.g. custom
key comparators for identity maps, value retrieval using keys of a
different class that the map keys) or with FastCollection