@Override public void run() {
      int randomRate = RandomUtils.getRandomValueBelow(MAX_RATE_VALUE);
      listener.onRateChanged(randomRate);
    }
Runnable implementation used to simulate a system update related with the tv show rate.
app/src/main/java/com/github/pedrovgs/effectiveandroidui/ui/viewmodel/ChapterViewModel.java