@PublicAPI(usage = ACCESS)
    public String getSimpleName() {
        return descriptor.getSimpleClassName();
    }
@Test
    public void predicate_containAnyConstructorsThat() {
        @SuppressWarnings("unused")
        class Match {
            Match(Serializable param) {
            }
        }
        @SuppressWarnings("unused")
        class Mismatch {
            Mismatch(String param) {
            }
        }
        JavaClasses classes = new ClassFileImporter().importClasses(Match.class, Mismatch.class);

        String regex = ".*" + Serializable.class.getSimpleName() + ".*";
        assertThat(containAnyConstructorsThat(fullNameMatching(regex)))
                .hasDescription("contain any constructors that full name matching '" + regex + "'")
                .accepts(classes.get(Match.class))
                .rejects(classes.get(Mismatch.class));
    }