@Override
  public EpoxyModel<?> remove(int index) {
    notifyRemoval(index, 1);
    return super.remove(index);
  }
@Test
  public void testRemoveObject() {
    EpoxyModel<?> model = modelList.get(0);
    boolean model1Removed = modelList.remove(model);

    assertEquals(2, modelList.size());
    assertTrue(model1Removed);
    assertFalse(modelList.contains(model));

    verify(observer).onItemRangeRemoved(0, 1);
  }