Documented arrayList.c