Returns a list of the k smallest elements from the given iterable according to this ordering, in order from smallest to largest.
k
List<T> smallest(Iterable<T> iterable, int k) => reversed.largest(iterable, k);