/** * */ package com.lexicalscope.fluentreflection; import org.hamcrest.Description; final class MatcherHasNoSuperclasses extends ReflectionMatcher<FluentAccess<?>> { @Override public boolean matchesSafely(final FluentAccess<?> arg) { return arg.superclasses().isEmpty(); } @Override public void describeTo(final Description description) { description.appendText("type that extends no superclasses"); } }