private void checkNewLiteral(URI datatype, Object value) { LOGGER.debug("Trying literal creation using temporal value {} ({})...",value,value.getClass().getName()); Literal<?> literal=Literals.newLiteral(value); LOGGER.debug("Got: {}",literal); assertThat( temporalAssertionMessage(value), literal,instanceOf(DateTimeLiteral.class)); assertThat(((DateTimeLiteral)literal).type(),equalTo(datatype)); assertThat(((DateTimeLiteral)literal).get(),equalTo(this.dateTime.get())); }