Timeout Verification
@Test
public void test_timeout(){
ArrayList<String> mockList = Mockito.mock(ArrayList.class);
mockList.add("1");
/* This test will pass if the .add("1") is called within 100 milliseconds */
Mockito.verify(mockList, Mockito.timeout(100)).add("1");
mockList.add("1");
/* This test will pass if the .add("1") is called two times within 100 milliseconds */
Mockito.verify(mockList, Mockito.timeout(100).times(2)).add("1");
}