Class SourceSorter<TAccumulate,​TSource,​TSortKey>