code: final void addAll(Collection<Message> messages)
          throws NullPointerException {
  
          for (final Message message : messages) {
              add(message);
          }
      }
docs: Add a collection of {@link Message} to the Storage
  
  @param messages
  @throws NullPointerException