public Result parse(final String string) throws DateNotParsableException {
        return this.parse(string, new Date());
    }
@Test
    public void testTemporalOrder() throws Exception {
        NaturalDateParser.Result result1 = naturalDateParserUtc.parse("last hour");
        assertThat(result1.getFrom()).as("from should be before to in").isBefore(result1.getTo());

        NaturalDateParser.Result result2 = naturalDateParserUtc.parse("last one hour");
        assertThat(result2.getFrom()).as("from should be before to in").isBefore(result2.getTo());
    }