Как проверить упорядоченность списка дат в Java?

Добрый день.
Я использую для проверки - Упорядочен ли список - библиотеку guava.
Как пример, assertTrue (Ordering.natural().reverse().isOrdered(someList));

Подскажите, есть ли инструменты для определения упорядоченности списка дат?
Пример списка:
November 19, 2013
November 10, 2013
October 29, 2013

1 лайк

Что-то я не понял в чём вопрос. Если someList в вашем примере будет типа List<java.util.Date> разве ассерт не будет работать как вам хочется? Или у вас дата - это строковый тип?

Да, дата - это строковый тип

спасибо. Ваш вопрос стал подсказкой. Я распарсила из String в Date. Так работает.

1 лайк

Вот как раз хотел посоветовать. :smile: