code: public void addPagingBehavior(PagingBehavior pagingBehavior) {
  		checkInitialized();
  
  		// avoid adding the same type(!) of behavior twice, error out if that's the case
  		boolean behaviorTypeAdded = pagingBehaviors
  				.stream()
  				.anyMatch(pbh -> pbh.getClass().equals(pagingBehavior.getClass()));
  
  		if (!behaviorTypeAdded) {
  			pagingBehaviors.add(pagingBehavior);
  		}
  		else {
  			throw new IllegalArgumentException(
  					"PagingBehavior of same type already added. Type:"
  							+ pagingBehavior.getClass().getSimpleName());
  		}
  	}
docs: Add the given {@link PagingBehavior} to the module
  
  @param pagingBehavior the paging behavior