Purpose: This interface defines the API for the changeRecord that maintains the changes made to a collection attribute of
an object.
Description: The CollectionChangeRecord stores a list of objects removed from the collection and a seperate list of objects
added to a collection |