code: public static<R> Result<R> create(R value, int status, String details, String ... vars) {
      	return new Result<R>(value,status,details,vars);
      }
docs: Create a Status (usually non OK, with a details statement
  @param value
  @param status
  @param details
  @return