Сортировка многомерных массивов

Всем доброго времени суток!
Хотел спросить, кто-нибудь сортировал многомерные массивы, и если да то как?
Заранее благодарен.
2-ух мерный сортируется так.
Раньше ArraySort() работала по первому измерению, сейчас незнаю. Если очень многомерные массивы, и накладно перемещать все элементы, можно использовать вcпомогательный массив с индексами, перемещается только по одному элементу с индексами.
ок, пасиб.