title: Differences between 2 objects with Java reflection : how?
body: <p>For an audit log, i need to know the differences between 2 objects.<br/></p>
  
  <p>Those objets may contains others objets, list, set of objects and so the differences needed maybe recursive if desired.</p>
  
  <p>Is there a api using reflection (or other) already for that ?</p>
  
  <p>Thanks in advance.</p>
  
  <p>Regards</p>