code: public void addDataPoint(final double DATA) {
          for (DataPoint dataPoint : DATA_LIST) {
              if (System.currentTimeMillis() - dataPoint.getTimeStamp() > timeFrame) {
                  trashList.add(dataPoint);
              }
          }
  
          for (DataPoint dataPoint : trashList) {
              DATA_LIST.remove(dataPoint);
          }
          trashList.clear();
          DATA_LIST.add(new DataPoint(System.currentTimeMillis(), DATA));
          init(INNER_BOUNDS.width, INNER_BOUNDS.height);
          repaint(INNER_BOUNDS);
      }
docs: Adds a new value to the DATA_LIST of the sparkline
  @param DATA