@Override
    public void init(Collection<T> allObjectsToTest) {
        condition.init(allObjectsToTest);
    }
@Test
    public void inits_inverted_condition() {
        ConditionWithInitAndFinish original = someCondition("anything");
        ArchCondition<String> never = never(original);
        never.init(Collections.singleton("something"));

        assertThat(original.allObjectsToTest).containsExactly("something");
    }