Почему фигурные скобки в вашем примере? Тебе не кажется, что это более читабельно? :
Sorter.SortBy ( array, (a,b) => (a > b) );
РЕДАКТИРОВАТЬ (в ответ на комментарии):
Если вашей лямбде требуются временные переменные или другие вещи, которые не могут быть выражены в одном выражении, вы должны использовать фигурные скобки и явный оператор возврата. Во всех (ну, в большинстве) других случаях их опускать удобнее, потому что это выглядит более интуитивно (для меня в любом случае).