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


(Tatyana Prokopenko) #1

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

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


(Александр Таранков) #2

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


(Tatyana Prokopenko) #3

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


(Tatyana Prokopenko) #4

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


(Максим Таран) #5

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