rem: }; 
add: } 
context: qx.Proto.sortByColumn = function(columnIndex, ascending) {  // NOTE: We use different comperators for ascending and descending,  //     because comperators should be really fast.  var comperator;  if (ascending) {    comperator = function(row1, row2) {      var obj1 = row1[columnIndex];      var obj2 = row2[columnIndex];      return (obj1 > obj2) ? 1 : ((obj1 == obj2) ? 0 : -1);    };  } else {    comperator = function(row1, row2) {      var obj1 = row1[columnIndex];      var obj2 = row2[columnIndex];      return (obj1 < obj2) ? 1 : ((obj1 == obj2) ? 0 : -1);    };  }  this._rowArr.sort(comperator);  this._sortColumnIndex = columnIndex;  this._sortAscending = ascending;  this.createDispatchEvent(qx.ui.table.TableModel.EVENT_TYPE_META_DATA_CHANGED);};
meta: 1005	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1005/5b1a09c4ca80efdfbd41063412dd526cf7e711df/SimpleTableModel.js/buggy/qooxdoo/source/script/qx/ui/table/SimpleTableModel.js