UAR-677 (Corrected Branch) Initial Commit

Initial Commit of CustomDataHelperBase.java

Note we had to redo this branch because it was created from the development branch and not master.
UAR-677 (Corrected) Added sort to collection

Added sort to collection of custom data file.

Note we had to redo this commit and branch because the original branch was created from the development branch and not master.
UAR-802 Merge feature branch 'UAR-677' into release