diff --git a/implementation/src/main/java/io/smallrye/config/SmallRyeConfigBuilder.java b/implementation/src/main/java/io/smallrye/config/SmallRyeConfigBuilder.java index 00cc5870e..a71aacf57 100644 --- a/implementation/src/main/java/io/smallrye/config/SmallRyeConfigBuilder.java +++ b/implementation/src/main/java/io/smallrye/config/SmallRyeConfigBuilder.java @@ -763,7 +763,7 @@ public SmallRyeConfig build() { customizers.sort(new Comparator<>() { @Override public int compare(SmallRyeConfigBuilderCustomizer o1, SmallRyeConfigBuilderCustomizer o2) { - return o1.priority() - o2.priority(); + return Integer.compare(o1.priority(), o2.priority()); } }); for (SmallRyeConfigBuilderCustomizer customizer : customizers) {