private boolean maybeCompleteFutureIfStillInCREATED(final KafkaFutureImpl<Void> updateTopologyFuture,
                                                        final String operation) {
        if (state == State.CREATED && !updateTopologyFuture.isDone()) {
            updateTopologyFuture.complete(null);
            log.info("Completed {} since application has not been started", operation);
            return true;
        } else {
            return false;
        }
    }
@return  true iff the application is still in CREATED and the future was completed
streams/src/main/java/org/apache/kafka/streams/processor/internals/namedtopology/KafkaStreamsNamedTopologyWrapper.java