class AllocationAlgorithmBase implements AllocationAlgorithm {

    @SuppressWarnings("unchecked")
    protected List<ClusterResourcesAvailableToStart> cloneListOfClusters(List<ClusterResourcesAvailableToStart> clusters) {
        return (List<ClusterResourcesAvailableToStart>) ((ArrayList<ClusterResourcesAvailableToStart>) clusters).clone();
    }

}