class AccessControlPolicyIteratorImpl implements AccessControlPolicyIterator {

    @Override
    public AccessControlPolicy nextAccessControlPolicy() {
        if (index < list.size()) {
            return list.get(index++);
        }
        throw new NoSuchElementException();
    }

    public  AccessControlPolicyIteratorImpl(AccessControlPolicy... policy);

}