abstract fun compare(a: T, b: T): Int
Compares its two arguments for order. Returns zero if the arguments are equal,
a negative number if the first argument is less than the second, or a positive number
if the first argument is greater than the second.