У меня есть массив событий класса, где класс событий похож на
class Events {
Date eventDate;
String eventType;
}
Теперь я хочу сначала отсортировать этот массив на основе новейшей даты события. Если два или более события происходят в одну и ту же дату, я сортирую их в следующем порядке типов событий
1. Maths
2. Science
3. History
4. Algebra
.
Так что, если мой список
{ "01/01/2010 History", "01/01/2010 Algebra", "01/01/2010 Maths", "01/01/2010 Science"}
Тогда я хочу отсортировать это как
{ "01/01/2010 Maths", "01/01/2010 Science", "01/01/2010 History", "01/01/2010 Algebra"}
Подскажите, пожалуйста, как мне это сделать?
ТИА,
Hanumant.