@RequiresEdt
  void runnableTaskFinished(final @NotNull Runnable runnable,
                            final long waitedInQueueNs,
                            final int queueSize,
                            final long executionDurationNs,
                            final boolean wasInSkippedItems);
@RequiresEdt
  void runnableTaskFinished(final @NotNull Runnable runnable,
                            final long waitedInQueueNs,
                            final int queueSize,
                            final long executionDurationNs,
                            final boolean wasInSkippedItems)