public function find($value) {
        $return = new ArrayCollection();
        foreach ($this as $object) {
            if ($value === $object)
                $return->append($object);
        }
        return $return;
    }
public function find($value) {
        $return = new ArrayCollection();
        foreach ($this as $object) {
            if ($value === $object)
                $return->append($object);
        }
        return $return;
    }
public function find ( $ value ) { $ return = new ArrayCollection ( ) ; foreach ( $ this as $ object ) { if ( $ value === $ object ) $ return -> append ( $ object ) ; } return $ return ; }
Finds all elements that match the given value
@param mixed $value
@return \DBScribe\ArrayCollection
Finds all elements that match the given value