code: public boolean isQueryQuestionCommentArchived(QueryQuestionComment comment) {
      if (comment == null || comment.getArchived()) {
        return true;
      }
      
      if (comment.getParentComment() != null && isQueryQuestionCommentArchived(comment.getParentComment())) {
        return true;
      }
      
      if (comment.getQueryReply().getArchived()) {
        return true;
      }
      
      return queryController.isQueryPageArchived(comment.getQueryPage());
    }
docs: Returns whether query question comment is archived or not
  
  @param comment comment
  @return whether query question comment is archived or not