predicate kya hai