new String[]{removed, retained}
)
);
emails.remove(Collections.singleton(removed));
MatcherAssert.assertThat(
emails.iterate(),
Matchers.allOf(
Matchers.<String>iterableWithSize(1),
Matchers.hasItems(retained),
Matchers.not(Matchers.hasItems(removed))
)