@Override
	public int compare(TreeRow r1, TreeRow r2) {
		for (SortData sortData : mSortData) {
			int result = sortData.mColumn.compare(r1, r2);
			if (result != 0) {
				return sortData.mAscending ? result : -result;
			}
		}
		return 0;
	}