(Sorry for the delay.. networking troubles)
Well, I have thought about basically extending our class, MyAbstractList, then for the constructor, make a new MyList by iterating through the startIndex and endIndex and add it to the new MyList. Of course, now I am having all null pointer exceptions (We have 10
test cases... all fail at the same point in the constructor)
Here is what I have. Any help would be great

Thx again.
BTW... we can't change the constructor params.
The MySubList (what we are writing)
The MyAbstractList (that I extended)
And the MyList...
If you need to see any other files, let me know. We made a lot over the time, but those are the ones I can see as important. Can't get over the nulls...