You can get rid of this suppression by extracting an interface

    interface TestClassValidator {
        Collection<Exception> validateTestClass(TestClass testClass);
    }

Then this can be:

    private static final List<TestClassValidator> VALIDATORS = unmodifiableList(
            Arrays.<TestClassValidator>asList(
                    new ClassValidator(), new MethodValidator(), new FieldValidator()));