code: public ReadOnlyStyledDocumentBuilder<PS, SEG, S> addParagraphs0(List<Tuple2<PS, List<SEG>>> paragraphArgList,
                                   StyleSpans<S> entireDocumentStyleSpans) {
          return addParagraphList(paragraphArgList, entireDocumentStyleSpans, Tuple2::get1, Tuple2::get2);
      }
docs: Adds multiple paragraphs to the list, allowing one to specify each paragraph's paragraph style.
  
  @param paragraphArgList each item is a Tuple2 that represents the paragraph style and segment list
  for a single paragraph. If the paragraph style is {@code null},
  the {@link #defaultParagraphStyle} will be used instead.
  @param entireDocumentStyleSpans style spans for the entire document. It's length should be equal to the length
  of all the segments' length combined