A HasItemThat

HasItemThat is a hamcrest matcher that matches Iterables containing at least
one item matching the given subMatcher.