Прошел курс, осталась только эта долбанная задача из всех. Сил уже нет на этот валидатор... Пробовал по-всякому, написал дуракоупорную конструкцию для проверки синтаксиса query (метод checkQuery) - ни в какую. Даты сравнивал и как String, и как Date (через compareTo) - тоже не нравится.