CompareRows
int32 CompareRows(BRow* row1, BRow* row2);
if (rowIndex > 0 && CompareRows(list->ItemAt(rowIndex - 1), row) > 0)
if (rowIndex < list->CountItems() - 1 && CompareRows(list->ItemAt(rowIndex + 1),
int32 cmp = CompareRows(row, list->ItemAt(middle));
if( CompareRows(row, list->ItemAt(upper)) > 0 ) upper++;
if (CompareRows(temp, items[i]) < 0)