code: public static void stream(final Readable readable, final HspListener listener) throws IOException {
          checkNotNull(readable);
          checkNotNull(listener);
  
          HspLineProcessor lineProcessor = new HspLineProcessor(listener);
          CharStreams.readLines(readable, lineProcessor);
      }
docs: Stream zero or more high-scoring segment pairs from the specified readable.
  
  @param readable readable to stream from, must not be null
  @param listener event based listener callback, must not be null
  @throws IOException if an I/O error occurs