public function scNext()
    {
        $mValue = $this->next();

        return (false === $mValue and false === $this->valid()) ? self::NOT_SET_FLAG : $mValue;
    }
public function scNext()
    {
        $mValue = $this->next();

        return (false === $mValue and false === $this->valid()) ? self::NOT_SET_FLAG : $mValue;
    }
public function scNext ( ) { $ mValue = $ this -> next ( ) ; return ( false === $ mValue and false === $ this -> valid ( ) ) ? self :: NOT_SET_FLAG : $ mValue ; }
Like next, but return Not_Set_Flag if there are no next value instead of false

@return mixed
Like next but return Not_Set_Flag if there are no next value instead of false