public static <N> EndpointPair<N> wrapEndpointsPair(com.google.common.graph.EndpointPair<N> endpoints) {
    if (endpoints.isOrdered()) {
      return EndpointPair.ordered(endpoints.source(), endpoints.target());
    }
    else {
      return EndpointPair.unordered(endpoints.nodeU(), endpoints.nodeV());
    }
  }
public static <N> EndpointPair<N> wrapEndpointsPair(com.google.common.graph.EndpointPair<N> endpoints)