code: public static boolean isValued(Object obj) {
  		if (obj == null) return false;
  		if (obj instanceof String) return isStringValued((String) obj);
  		return true;
  	}
docs: Check if a generic object is valued
  @param obj
  @return