code: public String joinWith(String separator, Object... join) {
  		return Joiner.on(separator).join(delegate.get(), EMPTY, join);
  	}
docs: Returns a new string that append the specified string
  to the delegate string with specified separator
  
  @param join
  @return