public static boolean notMarkedWithNoAutoStart(Object o) {
        if (o == null) {
            return false;
        }
        Class<?> clazz = o.getClass();
        NoAutoStart a = findAnnotation(clazz, NoAutoStart.class);
        return a == null;
    }
@Test
    public void noAutoStartOnInterfaceImplementedByAncestor() {
    	ComponentWithAncestorImplementingInterfaceWithNoAutoStart o = new ComponentWithAncestorImplementingInterfaceWithNoAutoStart();
        assertFalse(NoAutoStartUtil.notMarkedWithNoAutoStart(o));
    }