Create a RowDiffer by Csv and column names, then use it to sort a Csv. Introduce the concept of a SortingDifferentiator, as against a (non-sorting) Differentiator.