code: private S getInputStreamForFile(File file) throws IOException {
          assert file != null : "File must be specified";
          return this.getInputStreamForRawStream(new FileInputStream(file));
      }
docs: Obtains an implementation-specific stream to the specified {@link File}
  
  @param file
  To open a stream to, must be specified
  @return
  @throws IOException
  If there was a problem getting an instream to the file