Fix bug for searchwhole
Add header comments for all public methods in DataHandles.java