Using custom datetimeformatter that can parse milliseconds
Some values in the datestamp field are not stored as Dates but as Strings. It is not clear why, but with this patch we should be able to deal with it and avoid the ugly ClassCastException we are getting.
removed useless throws declaration
codebase used to migrate to java8 the production system