public function getVertexMatch($callbackCheck)
    {
        $ret = $this->getVertexMatchOrNull($callbackCheck);
        if ($ret === null) {
            throw new UnderflowException('No vertex found');
        }
        return $ret;
    }
public function getVertexMatch($callbackCheck)
    {
        $ret = $this->getVertexMatchOrNull($callbackCheck);
        if ($ret === null) {
            throw new UnderflowException('No vertex found');
        }
        return $ret;
    }
public function getVertexMatch ( $ callbackCheck ) { $ ret = $ this -> getVertexMatchOrNull ( $ callbackCheck ) ; if ( $ ret === null ) { throw new UnderflowException ( 'No vertex found' ) ; } return $ ret ; }
return first Vertex that matches the given callback filter function

@param callable $callbackCheck
@return Vertex
@throws UnderflowException if no Vertex matches the given callback filter function
@uses self::getVertexMatchOrNull()
@see self::getVerticesMatch() if you want to return *all* Vertices that match
return first Vertex that matches the given callback filter function