@Override protected boolean matchesSafely(ConstraintViolation item, Description mismatchDescription) { if (matcher.matches(item.getValidatorClazz())) { return true; } matcher.describeMismatch(item, mismatchDescription); return false; }