@ NonNull @ Override public MutableArray remove ( int index ) { synchronized ( lock ) { if ( ! internalArray . remove ( index ) ) { throwRangeException ( index ) ; } return this ; } }
Removes the object at the given index .