Minimum Spanning Tree In Java