public static AfterProcessingTimeStateMachine pastFirstElementInPane() {
    return new AfterProcessingTimeStateMachine(IDENTITY);
  }
@Test
  public void testCompatibilityIdentical() throws Exception {
    TriggerStateMachine t1 =
        AfterProcessingTimeStateMachine.pastFirstElementInPane()
            .plusDelayOf(Duration.standardMinutes(1L));
    TriggerStateMachine t2 =
        AfterProcessingTimeStateMachine.pastFirstElementInPane()
            .plusDelayOf(Duration.standardMinutes(1L));
    assertTrue(t1.isCompatible(t2));
  }