if (date != null ? !date.equals(solution1.date) : solution1.date == null) return true;