public function max(){
		
		if($this->isEmpty()){
			throw new \UnderflowException(\get_called_class() . ' is empty');
		}
		
		$max = $this->front();
		
		for($i = 1, $l = $this->count(); $i < $l; ++$i){
			if(Number::greaterThan($this->_Arr[$i], $max)){
				$max = $this->_Arr[$i];
			}
		}
		
		return $max;
		
	}
public function max(){
		
		if($this->isEmpty()){
			throw new \UnderflowException(\get_called_class() . ' is empty');
		}
		
		$max = $this->front();
		
		for($i = 1, $l = $this->count(); $i < $l; ++$i){
			if(Number::greaterThan($this->_Arr[$i], $max)){
				$max = $this->_Arr[$i];
			}
		}
		
		return $max;
		
	}
public function max ( ) { if ( $ this -> isEmpty ( ) ) { throw new \ UnderflowException ( \ get_called_class ( ) . ' is empty' ) ; } $ max = $ this -> front ( ) ; for ( $ i = 1 , $ l = $ this -> count ( ) ; $ i < $ l ; ++ $ i ) { if ( Number :: greaterThan ( $ this -> _Arr [ $ i ] , $ max ) ) { $ max = $ this -> _Arr [ $ i ] ; } } return $ max ; }
Returns the maximum value of this list. Result is undefined
for non numeric lists.
@return string
@throws \UnderflowException
Returns the maximum value of this list . Result is undefined for non numeric lists .