@Test
public void shouldStartWithSpecifiedInitialDelay() throws Exception {

    reporterWithCustomMockExecutor.start(350, 100, TimeUnit.MILLISECONDS);
    verify(mockExecutor).scheduleAtFixedRate(
        any(Runnable.class), eq(350L), eq(100L), eq(TimeUnit.MILLISECONDS)
    );
}