Как отсортировать ключи HashMap

У меня одна проблема

HashMap<String, List<AppPrjMilestone>> dateMilestoneMap
                                 = new HashMap<String, List<AppPrjMilestone>>();

Я помещаю динамический ключ в объект Hashmap следующим образом:

dateMilestoneMap.put(""+crateDate,value);

Наконец-то я получаю такой результат:

("28/01/2012",value)
("01/01/2012",value)
("26/01/2012",value)

Я хочу вернуть пары ключ-значение в порядке desc или asc. Как я могу это сделать?

Ответы на вопрос(5)

Ваш ответ на вопрос