function delete($value) {
        $key = \array_search($value, $this->data, true);
        if($key !== false) {
            unset($this->data[$key]);
        }
        
        return $this;
    }
function delete($value) {
        $key = \array_search($value, $this->data, true);
        if($key !== false) {
            unset($this->data[$key]);
        }
        
        return $this;
    }
function delete ( $ value ) { $ key = \ array_search ( $ value , $ this -> data , true ) ; if ( $ key !== false ) { unset ( $ this -> data [ $ key ] ) ; } return $ this ; }
Deletes a value from the Set.
@param mixed  $value
@return $this
Deletes a value from the Set .