001    
002    package logic;
003    
004    /**
005     * @dependency logic.ILogical uses
006     */
007    public abstract class APredicate
008    {
009     public abstract IBoolean isTrue(Object dat);
010    }
011