@Test
public void keepsViolation_unrelatedInstances() {

    final Overlap violation = someOverlap();
    final Overlap instance1 = someOverlap();
    final Overlap instance2 = someOverlap();
    final AlternativePatternInstancePredicate filter = new AlternativePatternInstancePredicate();
    assertFalse(filter.test(violation, Arrays.asList(instance1, instance2)));
}