code: public Writer withTemplate(File template) {
          if (null == template || !template.exists()) {
              throw new IllegalArgumentException("template file not exist");
          }
          this.template = template;
          return this;
      }
docs: Specify to write an Excel table from a template file
  
  @param template template file instance
  @return Writer