- Moved Predicate to core API.
- UPdated Javadoc comments.