title: How do I only download new files from a server?
body: <p>I have a number of CSV files that I want to download from Yahoo finance each day. I want my application to read the file's creation date (on my computer, not the server). If the creation date is prior to today then the new file should be downloaded (as it will have new data). If not then the new file should not be downloaded, and the correlation calculator (which is essentially what my application is), should use the last downloaded file for the particular stock code.</p>
  
  <p>I have done some googling and have found the Apache POI project.</p>
  
  <p>Is this the best way to go, is there a better way, what would you recommend. Is JNI at all relevant here?</p>