### Question:
ClassFinder { private ClassFinder() { } private  ClassFinder(); @SuppressWarnings("unchecked") static Collection<Class<? extends T>> findClasses(Class<T> type,
            final Predicate<? super String> namespaceFilter);  }### Answer:
@Test public void testClassFinder() { Collection<Class<? extends ExampleInterface>> classes = ClassFinder.findClasses(ExampleInterface.class, Predicates.regex("ws.palladian.helper.*")); assertEquals(2, classes.size()); assertTrue(classes.contains(ExampleClass1.class)); assertTrue(classes.contains(ExampleClass2.class)); }