code: public Traverson follow(final List<String> rels, 
                              final Predicate<Link> predicate) {
          return follow(rels, predicate, emptyMap());
      }
docs: Follow multiple link-relation types, one by one, and select the links using the specified
  {@link LinkPredicates predicate}.
  <p>
  Embedded items are used instead of resolving links, if present in the returned HAL documents.
  </p>
  
  @param rels the link-relation types of the followed links
  @param predicate the predicated used to select the link to follow
  @return this
  @since 1.0.0