public function concat(ICollection $coll){
		
		$arr = array();
		$coll->copyTo($arr);
		
		return new static(\array_merge($this->_Arr, \array_values($arr)));
		
	}
public function concat(ICollection $coll){
		
		$arr = array();
		$coll->copyTo($arr);
		
		return new static(\array_merge($this->_Arr, \array_values($arr)));
		
	}
public function concat ( ICollection $ coll ) { $ arr = array ( ) ; $ coll -> copyTo ( $ arr ) ; return new static ( \ array_merge ( $ this -> _Arr , \ array_values ( $ arr ) ) ) ; }
Concatenates this list with an ICollection and returns a
new list
@param \Cola\ICollection $coll
@return \static
Concatenates this list with an ICollection and returns a new list