Sortowanie kolekcji według wielu pól

Muszę posortować kolekcję. Na przykład mam

Austin 12/3/2012   
Sam 100 12/3/2012   
Sam 200 14/3/2012   
Bubly 300 12/3/2012   
Bubly 300 15/3/2012  
ram 100 13/3/2012 

Teraz, jeśli porządek sortowania to Nazwa, datetime następnie wyjście powinno być

Austin 12/3/2012    
Bubly 12/3/2012   
Bubly 15/3/2012   
ram 13/3/2012    
sam 12/3/2012    
sam 14/3/2012  

Jeśli porządek sortowania to Datetime, Name to powinno być

12/3/2012 austin
12/3/2012 bubly
12/3/2012 sam
13/3/2012 ram
14/3/2012 sam
15/3/2012 bubly 

Odpowiednio do innych przedmiotów. Jak mam to zrobic ? Jak przyjąć kolejność kolumn do sortowania.

questionAnswers(4)

yourAnswerToTheQuestion