A multithreaded sorting utility that reads from a stream and can be used for very large datasets. Designed to work well with next generation sequencing data sets.