public boolean sameAs(RegionVersionVector<T> other) {
    // Compare the version version vectors
    Map<T, RegionVersionHolder<T>> myMemberToVersion = getMemberToVersion();
    Map<T, RegionVersionHolder<T>> otherMemberToVersion = other.getMemberToVersion();

    if (!myMemberToVersion.keySet().equals(otherMemberToVersion.keySet())) {
      return false;
    }
    for (T key : myMemberToVersion.keySet()) {
      if (!myMemberToVersion.get(key).sameAs(otherMemberToVersion.get(key))) {
        return false;
      }
    }

    Map<T, Long> myGCVersion = getMemberToGCVersion();
    Map<T, Long> otherGCVersion = other.getMemberToGCVersion();

    return myGCVersion.equals(otherGCVersion);
  }
For test purposes, see if two RVVs have seen the same events and GC version vectors

@return true if the RVVs are the same.
geode-core/src/main/java/org/apache/geode/internal/cache/versions/RegionVersionVector.java