code: public static GeoShape.Difference difference(String... shapes) {
          return difference(Stream.of(shapes).map(Builder::wkt).collect(Collectors.toList()));
      }
docs: Returns a new {@link GeoShape.Difference}, representing the difference of the specified WKT shapes.
  
  @param shapes the shapes to be subtracted in WKT format
  @return a new difference transformation