code: protected void appendQueryPageComments(RequestContext requestContext, final QueryPage queryPage, ReportPageCommentProcessor processor) {
      QueryQuestionCommentDAO queryQuestionCommentDAO = new QueryQuestionCommentDAO();
      processor.processComments();
      List<QueryQuestionComment> rootComments = processor.getRootComments();
      Map<Long, List<QueryQuestionComment>> childComments = queryQuestionCommentDAO.listTreesByQueryPage(queryPage);
      QueryUtils.appendQueryPageRootComments(requestContext, queryPage.getId(), rootComments);
      QueryUtils.appendQueryPageChildComments(requestContext, childComments);
    }
docs: Appends query page comment to request.
  
  @param requestContext request contract
  @param queryPage query page
  @param processor comment processor