Sorts a list. It uses comparison operators between elements by default.
**Since:** 3.3
## Parameters
-`lt` : The original list.
-`cmp` : A function literal that compares its two arguments for order. Returns a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
-`key` : Specifies a function of one argument that is used to extract a comparison key from each element.
-`reverse` : Default to `false`. If set to `true`, then the list elements are sorted as if each comparison were reversed.