private boolean isCollectionClass(final Class<?> clazz) {
        return clazz.isAssignableFrom(List.class)
                || clazz.isAssignableFrom(Map.class)
                || clazz.equals(DocRef.class);
    }
Test to verify that all fields in the config tree of type stroom.*
extend AbstractConfig . Also useful for seeing the object tree
and the annotations
stroom-config/stroom-config-app/src/test/java/stroom/config/app/TestAppConfig.java