public void Sort ()
{
Assert.AreEqual (new[]{4, 3, 2, 1}.Sort ().Implode (), "1234");
Assert.AreEqual (new[]{1, 2, 3, 4}.Sort ((x,y) => x == y ? 0 : x < y ? 1 : -1).Implode (), "4321");
Assert.AreEqual (new[]{2, 4, 1, 3}.Sort (Comparer<int>.Default).Implode (), "1234");
}