code: public static void validateCurrentFinalCluster(final Cluster currentCluster,
                                                     final Cluster finalCluster) {
          validateClusterPartitionCounts(currentCluster, finalCluster);
          validateClusterNodeState(currentCluster, finalCluster);
  
          return;
      }
docs: A final cluster ought to be a super set of current cluster. I.e.,
  existing node IDs ought to map to same server, but partition layout can
  have changed and there may exist new nodes.
  
  @param currentCluster
  @param finalCluster