@Override
 public boolean test(final LineSegment line) {
   if (line == this.line) {
     return false;
   } else {
     final Geometry intersection = this.line.getIntersection(line);
     return intersection != null && !intersection.isEmpty();
   }
 }