applescript to delay a rule being invoked

Maybe this is the wrong approach and perhaps someone will school me on what really todo. Having said that here is what I want to do.
My ScanSnap scanner scans to a PDF folder which my Hazel monitors. Since each PDF is searchable, I have a list of rules detecting key words to rename the file to what the title of the rule is(ok I fake it), and then imports to Evernote via another AppleScript.
This works fine until I scan a document that doesn't have a rule. So I have this MISC rule to catch everything else. The problem is timing. Sometimes my MISC rule gets invoke prematurely...even though I have it at the bottom of the list.
So I was thinking if I can put an additional check in the rule to check if the file is more than a minute or two old then this rule would be guaranteed to run last - or so I think anyway.
Is there a way to add an applescript check to see if the file name is older than a minute or two and if so how to code it?
Of course, if there is a better approach to this, I would like to hear that too.
Thanks in advance....
--Mickey
My ScanSnap scanner scans to a PDF folder which my Hazel monitors. Since each PDF is searchable, I have a list of rules detecting key words to rename the file to what the title of the rule is(ok I fake it), and then imports to Evernote via another AppleScript.
This works fine until I scan a document that doesn't have a rule. So I have this MISC rule to catch everything else. The problem is timing. Sometimes my MISC rule gets invoke prematurely...even though I have it at the bottom of the list.
So I was thinking if I can put an additional check in the rule to check if the file is more than a minute or two old then this rule would be guaranteed to run last - or so I think anyway.
Is there a way to add an applescript check to see if the file name is older than a minute or two and if so how to code it?
Of course, if there is a better approach to this, I would like to hear that too.
Thanks in advance....
--Mickey