private boolean insertScene(@NonNull final Scene scene) {
        if (!isSceneExist(scene)) {
            this.scenes.add(scene);
            notifySceneAdded(scene);
            return true;
        }
        throw new IllegalArgumentException("Scene already exists");
    }
Adds a scene to the existing scenes list within the network

@param scene to be added
@return true if the scene was successfully added and false otherwise since a scene may already exist with the same group address.
@throws IllegalArgumentException if there is no group range allocated or if the address is out of the range allocated to the provisioner.
mesh/src/main/java/no/nordicsemi/android/mesh/MeshNetwork.java