code: public static String[] collect(Object object, String... names) {
          return collect(null, 0, "", object, ':', names);
      }
docs: Collects object member values into an array of Strings, each prefixed by the field name.
  
  @param object - an object
  @param names - the names of data members of object
  @return an array of strings, each in the format of <i>&lt;member-name&gt;:&lt;member-value&gt;</i>