code: function(levelInt, message, includeStackTrace) {
          if (!isNaN(levelInt) && levelInt > PFT.logger.UNKNOWN && levelInt >= PFT.logger.getLogLevelInt(PFT.logger.logLevel)) {
              if (includeStackTrace) {
                  message += "\n" + PFT.logger._getStackTrace();
              }
              var msg = PFT.logger.getLogLevelStr(levelInt) + ": " + message;
              switch (levelInt) {
                  case PFT.logger.FATAL:
                  case PFT.logger.ERROR:
                      console.error(PFT_THREAD_ID + msg);
                      break;
                  case PFT.logger.WARN:
                      console.warn(PFT_THREAD_ID + msg);
                      break;
                  default:
                      console.log(PFT_THREAD_ID + msg);
              }
          }
      }
docs: function will log the passed in message to the console
  based on the {@link PFT.logger.logLevel} where higher
  criticality of levels will be output
  @param {Integer} levelInt - a value of {@link PFT.logger.TRACE},
  {@link PFT.logger.DEBUG}, {@link PFT.logger.INFO},
  {@link PFT.logger.WARN}, or {@link PFT.logger.ERROR} to specify
  the criticality of the message
  @param {string} message - the message to be output if the level
  is equal to or higher than {@link PFT.logger.logLevel}
  @param {boolean} [includeStackTrace=false] - if set to true the
  output message will be appended with the current execution stack