Thanks again for your prompt response and great support!
Would be great to have these examples within the javadoc. I do have all the javadoc accessible within Eclipse, however all it stated was that it was a 'long'. One document I found here:
https://www.dukascopy.com/swiss/docs/Duk ... egyAPI.pdfsuggested that the time was the number of minutes before expiry (I realise that the manual is not intended for the Java API, however it is still quite helpful to have a primer on using the API).
I have tried using your example but I assume it will only work when trading live because the back-tester seems to ignore it. This seems to work for me when back-testing (and presumably also should work when trading live):
Calendar goodUntil = Calendar.getInstance();
goodUntil.setTimeInMillis(tick.getTime()+5000);