code: private static void mergeList(final List<String> _names)
      {
          Collections.sort(_names);
          final Set<String> compare = new HashSet<>();
          for (int i = _names.size() - 1; i > -1; i--) {
              if (compare.contains(_names.get(i))) {
                  _names.remove(i);
              } else {
                  compare.add(_names.get(i));
              }
          }
      }
docs: This method removes all duplicated entries from the List from the end. <br>
  e.g. a List like ABAACD will lead to a list like BACD
  
  @param _names List of Names representing StaticSources