package DataStructures.DisjointSets; public class Node { public int rank; public Node parent; public T data; public Node(T data) { this.data = data; parent = this; } }