code: public static String singleSpaceObjects(Object... values) {
  
      List<String> valueList = new ArrayList<>(values.length);
  
      for (Object value : values) {
        valueList.add(String.valueOf(value));
      }
  
      return trim(concat(valueList.toArray(new String[valueList.size()]), SINGLE_SPACE));
    }
docs: Single spaces the elements in the Object array and converts all values into a String representation using
  Object.toString to be placed in a single String.
  
  @param values an array of Object values to be converted and combined into a String.
  @return a String value containing all the Object values in String form single spaced.
  @throws NullPointerException if the values Object array reference is null!
  @see #concat(String[], String)
  @see java.lang.String#valueOf(Object)