create a date in GMT with the passed in properties, these are expressed
as we would normally express them e.g.: 2005/1/27 is January 27, 2005 and
16:50:13.987 is 4:50pm with 13 seconds and 987 milliseconds
After a word has been stemmed, it can be retrieved by toString(), or a
reference to the internal buffer can be retrieved by getResultBuffer and
getResultLength (which is generally more efficient.)