A collection of sorting algorithms.