original_string: public function Concat( $source )
  	{
  
  		$source = is_array($source) ? $source : ( $source instanceof Queryable ? $source->toList() : iterator_to_array($source) );
  
  		return $this
  					->getClone()
  					->setRepository( array_merge( $this->repository , $source ) );
  
  	}
code: public function Concat( $source )
  	{
  
  		$source = is_array($source) ? $source : ( $source instanceof Queryable ? $source->toList() : iterator_to_array($source) );
  
  		return $this
  					->getClone()
  					->setRepository( array_merge( $this->repository , $source ) );
  
  	}
code_tokens: public function Concat ( $ source ) { $ source = is_array ( $ source ) ? $ source : ( $ source instanceof Queryable ? $ source -> toList ( ) : iterator_to_array ( $ source ) ) ; return $ this -> getClone ( ) -> setRepository ( array_merge ( $ this -> repository , $ source ) ) ; }
docstring: Concatenates two sequences.
  
  @param array|Queryable|Traversable $source
  @return Queryable
docstring_tokens: Concatenates two sequences .