title: Mocked List using Mockito isEmpty always returns false, even if the size is 0
body: <p>I'm playing with Mockito (1.9.5) and stuck at first simple test case:</p>
  
  <pre><code>List mockedList = mock(ArrayList.class);
  assertEquals(0, mockedList.size()); // Passed
  assertTrue(mockedList.isEmpty()); // Failed
  </code></pre>
  
  <p>Can anyone explain why isEmpty() here returns false while the size() returns 0?</p>