code: @Override
      public boolean isIslandPossibleCandidate(Island island) {
          for (Coordinate coordinate : island) {
              if (doesCoordinateOverlapWithCommittedCoordinate(coordinate)) return false;
          }
          return true;
      }
docs: /*
  Return whether an island overlaps with an already committed island