question: public void addAll ( Collection < ? extends T > collection ) { synchronized ( mLock ) { if ( mOriginalValues != null ) { mOriginalValues . addAll ( collection ) ; } else { mObjects . addAll ( collection ) ; } } if ( mNotifyOnChange ) notifyDataSetChanged ( ) ; }
target:  Adds the specified Collection at the end of the array.