-1 if second is larger than first, 0 if the two objects are equal, and 1 if second is smaller than first.
Comparator compare
method assumes that first is an object that
implements the Comparable compareTo
method.
Subclasses may override this to implement more specific comparisons.
wine = .Array~of("Strawberries", "cherries", "angel's kiss")
wine~sortWith(.Comparator~new) -- Strawberries, angel's kiss, cherries