code: public PlainChangesLog addAll(List<ItemState> changes)
     {
        items.addAll(changes);
        for (int i = 0, length = changes.size(); i < length; i++)
        {
           addItem(changes.get(i));
        }
  
        return this;
     }
docs: {@inheritDoc}