public function join(string $glue = ' '): Str
    {
        return new Str(implode($glue, $this->values()->toArray()));
    }
public function join(string $glue = ' '): Str
    {
        return new Str(implode($glue, $this->values()->toArray()));
    }
public function join ( string $ glue = ' ' ) : Str { return new Str ( implode ( $ glue , $ this -> values ( ) -> toArray ( ) ) ) ; }
Joins all values together as a string

@param string|null $glue

@return Str
Joins all values together as a string