/** * Adiciona os elementos contidos no parâmetro que não já estejam na referida * coleção * @param ICollection $collection */ public function addAll(ICollection $collection) { $iterator = $collection->iterator(); while ($iterator->hasNext()) { $i = $iterator->next(); $this->add($i); } }