Interface AnalysisProvider<T extends DoubleValue,​U extends DoubleValue>