public Iterator<Triple> filter(final NonLiteral subject,
final UriRef predicate, final Resource object,
final TripleCollection base) {
if (subject == null) {
Iterator<Triple> iteratorCitySubjects = new IteratorMerger(
new Iterator<Iterator<Triple>>() {
Iterator<Resource> subjectIterator =
classCityFilter.getAcceptable(base).iterator();