A function that compares two values for ordering.
the first value.
the second value.
negative if a < b, zero if equal, positive if a > b.