Adding an implementation of java.util.List.
The implementation is simply a wrapper.
private constructor with a static wrap method.
the wrap method should return a List
Should only be package accessible.
renaming the create methods to have "raw" in them.
The raw methods return an actual LinkedArrayList instance, instead of a java.util.List.
removing magic number "16" and replacing it with DEFAULT_BLOCK_SIZE const
Adding javadoc and public creator methods for the java.util.List wrapper.
adding basic operations tests for the java.util.List.
Adding test to make sure new tests are added for methods that don't currently have an implementation.
Adding the replace method, which is used as the implementation of the set method of the list.
javadoc for replace method.
implementing ListIterator
finishing implementing ListIterator.
Implementing the listIterator() method in the wrapper
Adding a test.
not adding a test since it's simply delegated to.
adding test for iterator.set
inlining variable.