@Override
  public int compare(KBArticle kbArticle1, KBArticle kbArticle2) {
    int value = 0;

    if (kbArticle1.getStatus() < kbArticle2.getStatus()) {
      value = -1;
    } else if (kbArticle1.getStatus() > kbArticle2.getStatus()) {
      value = 1;
    } else {
      String title1 = kbArticle1.getTitle();
      String title2 = kbArticle2.getTitle();

      value = title1.compareToIgnoreCase(title2);
    }

    if (_ascending) {
      return value;
    } else {
      return -value;
    }
  }