public function sentinelSearch($value){
		
		$l = $this->count();
		$arr = $this->_Arr;
		$arr[$l] = $value;
		$i = 0;
		
		while($arr[$i] !== $value){
			++$i;
		}
		
		return $i !== $l ? $i : static::NO_INDEX;
		
	}
public function sentinelSearch($value){
		
		$l = $this->count();
		$arr = $this->_Arr;
		$arr[$l] = $value;
		$i = 0;
		
		while($arr[$i] !== $value){
			++$i;
		}
		
		return $i !== $l ? $i : static::NO_INDEX;
		
	}
public function sentinelSearch ( $ value ) { $ l = $ this -> count ( ) ; $ arr = $ this -> _Arr ; $ arr [ $ l ] = $ value ; $ i = 0 ; while ( $ arr [ $ i ] !== $ value ) { ++ $ i ; } return $ i !== $ l ? $ i : static :: NO_INDEX ; }
Performs a sentinel search for a value
@param mixed $value
@return int -1 for no match
Performs a sentinel search for a value