sorter

Noun

 * 1) A person employed to sort.
 * 2) A machine or algorithm that performs sorting.
 * 1) A machine or algorithm that performs sorting.