code: static public <E> LoadBalancedList<E> synchronizedList(LoadBalancedList<E> list) {
          return new ConcurrentLoadBalancedList<E>(list);
      }
docs: Creates a synchronized version of a LoadBalancedList by putting a lock
  around any method that reads or writes to the internal data structure.
  @param list The list to synchronize
  @return A wrapper around the original list that provides synchronized access.