code: @Override
      public synchronized boolean stopFollowing(final Follower follower) {
          if (!this.isFollowedBy(follower)) {
              return false;
          }
          this.stopConsuming(follower);
          DefaultLogWatch.LOGGER.info("Unregistered {} for {}.", follower, this);
          return true;
      }
docs: Is synchronized since we want to prevent multiple stops of the same
  follower.