Валидатор принял решение только после того,как я заоверайдил hashCode() через IDEA. Только не понял,почему. И может по коду замечания будут