code: public String getMessage(final String messageKey, final Object... objects) {
          //TODO validate input
          return getFormattedMessage(getMessagePattern(messageKey), objects);
      }
docs: Gets the message as defined by the provided messageKey and substitutes the provided object values in the message.
  @param messageKey the key of the message pattern
  @param objects the object values to substitute
  @return the formatted message