Implemented, tested and documented 'isNotAssigned' assertion for verifying a Task. Changed name from isUnassigned to isNotAssigned in order to comply with more systematic naming convention is.../isNot..., has.../hasNo... etc.
Implemented, tested and documented 'isAssignedTo' assertion for verifying a Task.
Reviewed/adapted, and tested (documented) 'hasCandidateGroup' assertion for verifying a Task.
Fixed typo.
Implemented getCurrent/getExistingCurrent methods. Refactored existing assertions code to make use of this functionality.
Improved upon a few comments.
Reviewed/adapted, and tested (documented) 'hasDueDate' assertion for verifying a Task.
Reviewed/adapted, and tested (documented) 'hasDefinitionKey' assertion for verifying a Task.
Reviewed/adapted, and tested (documented) 'hasId' assertion for verifying a Task.
Streamlined toString(A actual) methods for all *Assert classes.
Improved upon implementation of 'isEnded' assertion for verifying a ProcessInstance.
Reviewed/adapted, and tested (documented) 'hasName' assertion for verifying a Task.
Reviewed/adapted, and tested (documented) 'hasDescription' assertion for verifying a Task.