An array of values of a known type.
A closure that takes two arguments of the same type as the array’s contents, and
returns a Bool value to say whether the first value should appear before or after the
second value once the values are sorted. The sorting closure needs to return true if
the first value should appear before the second value, and false otherwise.