// ---------------------------------------------------------------
// List methods
// ---------------------------------------------------------------
public String benchmarkAddMiddle(DataSet dataSet) {
IntList c = (IntList)create(dataSet.get(0));
int[] l = dataSet.get(0);
int size = l.length;
startTimer();
for (int i = 0; i < SMALL_SIZE; i++) {
c.add(size/2, l[i % l.length]);
size++;
}
stopTimer();
return SMALL_SIZE + " calls to add(int,int) at middle of list with " + l.length + " existing elements";
}