You got it wrong. It's delivery time, not delay!
You should set System.currentTimeMillis() + 60000 for the proper usage.
Correct use is:
message.setLongProperty("_HQ_SCHED_DELIVERY",
System.currentTimeMillis() + 60000); //should delay a minute