protected function doFetch() { while ($element = $this->iterator->fetch()) { if ($this->setFilter->filter($element[0], $element[1])) { return $element; } } }