@Test
public void testApplyNormalByNormal() {

    //EE->IIOE->E->IE->AE = IE
    SeverityComparator a = new SeverityComparator();
    Throwable next = this.headIeChain(new AssertionError());
    next = new Error(next);
    next = this.headIioeChain(next);
    next = new ExecutionException(next);
    Throwable reduced = a.apply(next);
    assertEquals(InterruptedException.class, reduced.getClass());
}