question: public void remove ( T object ) { if ( mOriginalValues != null ) { synchronized ( mLock ) { mOriginalValues . remove ( object ) ; } } else { mObjects . remove ( object ) ; } if ( mNotifyOnChange ) notifyDataSetChanged ( ) ; }
target:  Removes the specified object from the array.