public List < Candidate > getRevisionHistory ( ) { List < Candidate > candidates = restAdapter . getCandidateHistory ( getId ( ) ) ; for ( Candidate candidate : candidates ) { candidate . setAdapter ( restAdapter ) ; } return Collections . unmodifiableList ( candidates ) ; }
Returns a complete revision history of a candidate s edits . This allows you to maintain a full audit trail of when and how you update a client s profile over time . The latest revision is presented at the top of the list and the original is at the end of the list .