It would be nice if JTS Geometry objects implement the OpenGIS Geoapi interface (see http://geoapi.sourceforge.net/snapshot/pending/org/opengis/geometry/package-summary.html\). This would make them compatible to work with all Geoapi implementations.
This feature is not consistent with the design goals
GeoAPI appears to be much more complicated than JTS. I don't see JTS implementing these interfaces directly, but perhaps someone could make a facade that would map them onto JTS