code: @SafeVarargs
  	public static <T> List<T> sortPageAll(int pageNo, int pageSize, Comparator<T> comparator, Collection<T>... colls) {
  		final List<T> list = new ArrayList<>(pageNo * pageSize);
  		for (Collection<T> coll : colls) {
  			list.addAll(coll);
  		}
  		if (null != comparator) {
  			Collections.sort(list, comparator);
  		}
  
  		return page(pageNo, pageSize, list);
  	}
docs: 将多个集合排序并显示不同的段落（分页）<br>
  采用{@link BoundedPriorityQueue}实现分页取局部
  
  @param <T> 集合元素类型
  @param pageNo 页码，从1开始计数，0和1效果相同
  @param pageSize 每页的条目数
  @param comparator 比较器
  @param colls 集合数组
  @return 分页后的段落内容